home *** CD-ROM | disk | FTP | other *** search
/ ASP Advantage 1993 / The Association of Shareware Professionals Advantage CD-ROM 1993.iso / files / writions / boxer50b / default.cfg < prev    next >
Text File  |  1993-04-06  |  17KB  |  510 lines

  1. options
  2.  
  3. options.c
  4. options.bas
  5. options.pas
  6. options.prg
  7. options.doc
  8. options.
  9. options.*
  10.  
  11. end.
  12.  
  13.  Option flags can be placed in the preceding lines to configure BOXER
  14.  to suit your editing style.  Simply list the desired flags after the
  15.  word "options" to select BOXER's startup configuration.  Other flags
  16.  can be placed on subsequent lines to designate specific behavior for
  17.  files with various extensions.  A few examples appear above; you may
  18.  use any extensions you desire.
  19.   
  20.                example:   options t8 3 M1 u500
  21.  
  22.  See the Help section entitled "Extension-Specific Configuration" for
  23.  further details about placing option flags in the preceding lines.
  24.  
  25.  
  26.  -----------------------------------------------------------------------
  27.  See the Help section entitled "Syntax Highlighting" for details about
  28.  adding or changing the parameters below.
  29.  -----------------------------------------------------------------------
  30.  
  31.  Syntax Highlighting for C and C++
  32.  
  33. EXT=.C,.CPP,.H,.HPP
  34. RESERVED=asm,auto,break,case,catch,cdecl,char
  35. RESERVED=class,const,continue,default,delete,double,do,else,enum
  36. RESERVED=extern,far,float,for,friend,goto,huge,if,inline,interrupt
  37. RESERVED=int,long,near,new,operator,pascal,private,protected,public
  38. RESERVED=register,return,short,signed,sizeof,static,struct,switch
  39. RESERVED=template,this,typedef,union,unsigned,virtual,void,volatile,while
  40. SYMBOL={}[]().=+-*/:;<>|&#,~!^?
  41. STRING='"
  42. LITERAL=\
  43. OPENCOM=/*
  44. CLOSECOM=*/
  45. EOLCOM=//
  46. SENSITIVE=1
  47. COMSEARCH=10
  48.  
  49.  Syntax Highlighting for PASCAL
  50.  
  51. EXT=.PAS,.INC
  52. RESERVED=AND,ARRAY,ASM,BEGIN,BOOLEAN,BYTE,CASE,CHAR,COMP,CONST
  53. RESERVED=CONSTRUCTOR,DESTRUCTOR,DIV,DOUBLE,DOWNTO,DO,ELSE,END,EXIT
  54. RESERVED=EXTENDED,EXTERNAL,FALSE,FILE,FORWARD,FOR,FUNCTION,GOTO,IF
  55. RESERVED=IMPLEMENTATION,INTEGER,INTERFACE,IN,LABEL,LONGINT,MOD,NIL
  56. RESERVED=NOT,OBJECT,OF,ORD,OR,PACKED,PRIVATE,PROCEDURE,PROGRAM,REAL
  57. RESERVED=RECORD,REPEAT,SET,SHL,SHR,SHORTINT,SINGLE,STRING,THEN,TO
  58. RESERVED=TRUE,TYPE,UNIT,UNTIL,USES,VAR,VIRTUAL,WHILE,WITH,WORD,XOR
  59. SYMBOL=@().=*+-/[],$#<>:;
  60. STRING='"
  61. LITERAL=
  62. OPENCOM=(*,{
  63. CLOSECOM=*),}
  64. EOLCOM=
  65. SENSITIVE=0
  66. COMSEARCH=10
  67.  
  68.  Syntax Highlighting for DBASE
  69.  
  70. EXT=.PRG
  71. RESERVED=BOF,CASE,CLASS,CONSTRUCTOR,CREATE,DECLARE,DEFERRED,DESTRUCTOR
  72. RESERVED=DO,ELSEIF,ELSE,ENDCASE,ENDCLASS,ENDDO,ENDIF,END,EOF,EXIT,EXPORT,FOR
  73. RESERVED=FOUND,FUNCTION,GET,GOTO,GO,IF,IIF,INCLUDE,INDEX,LOCAL,LOOP,METHOD
  74. RESERVED=NEXT,NOT,OR,OTHERWISE,PARAMETERS,PROCEDURE,PROTECTED,PUBLIC,READ
  75. RESERVED=RELEASE,REPLACE,RETURN,SAY,SEEK,SET,SKIP,STATIC,STORE,TO,TRIM
  76. RESERVED=USE,WHILE,WITH
  77. SYMBOL={}[]().=+-*/:;<>|&#,~!^?@
  78. STRING='"
  79. LITERAL=\
  80. OPENCOM=/*
  81. CLOSECOM=*/
  82. EOLCOM=&&,*,//
  83. SENSITIVE=0
  84. COMSEARCH=10
  85.  
  86.  Syntax Highlighting for BASIC PDS 7.1 & QuickBASIC 4.5
  87.  
  88. EXT=.BAS,.BI
  89. RESERVED=ABS,ACCESS,ALIAS,ALL,AND,ANY,APPEND,ASC,AS,ATN,BASE,BEEP
  90. RESERVED=BEGINTRANS,BINARY,BLOAD,BOF,BSAVE,BYVAL,CALLS,CALL,CASE,CCUR
  91. RESERVED=CDBL,CDECL,CHAIN,CHDIR,CHDRIVE,CHECKPOINT,CHR$,CINT,CIRCLE
  92. RESERVED=CLEAR,CLNG,CLOSE,CLS,COLOR,COMMAND$,COMMITTRANS,COMMON,COM
  93. RESERVED=CONST,COS,CREATEINDEX,CSNG,CSRLIN,CURDIR$,CURRENCY,CVC,CVDMBF
  94. RESERVED=CVD,CVI,CVL,CVSMBF,CVS,DATA,DATE$,DECLARE,DEFCUR,DEFDBL,DEFINT
  95. RESERVED=DEFLNG,DEFSNG,DEFSTR,DEF,DELETEINDEX,DELETETABLE,DELETE,DIM
  96. RESERVED=DIR$,DOUBLE,DO,DRAW,ELSEIF,ELSE,ENDIF,END,ENVIRON$,ENVIRON,EOF
  97. RESERVED=EQV,ERASE,ERDEV$,ERDEV,ERL,ERROR,ERR,EVENT,EXIT,EXP,FIELD
  98. RESERVED=FILEATTR,FILES,FIX,FOR,FREEFILE,FRE,FUNCTION,GETINDEX$,GET,GOSUB
  99. RESERVED=GOTO,GO,HEX$,IF,IMP,INKEY$,INPUT$,INPUT,INP,INSERT,INSTR,INTEGER
  100. RESERVED=INT,IOCTL$,IOCTL,ISAM,IS,KEY,KILL,LBOUND,LCASE$,LEFT$,LEN,LET
  101. RESERVED=LINE,LIST,LOCAL,LOCATE,LOCK,LOC,LOF,LOG,LONG,LOOP,LPOS,LPRINT
  102. RESERVED=LSET,LTRIM$,MID$,MKC$,MKD$,MKDIR,MKDMBF$,MKI$,MKL$,MKS$,MKSMBF$
  103. RESERVED=MOD,MOVEFIRST,MOVELAST,MOVENEXT,MOVEPREVIOUS,NAME,NEXT,NOT
  104. RESERVED=OCT$,OFF,ON,OPEN,OPTION,OR,OUTPUT,OUT,PAINT,PALETTE,PCOPY,PEEK
  105. RESERVED=PEN,PLAY,PMAP,POINT,POKE,POS,PRESET,PRINT,PSET,PUT,RANDOMIZE
  106. RESERVED=RANDOM,READ,REDIM,RESET,RESTORE,RESUME,RETRIEVE,RETURN,RIGHT$
  107. RESERVED=RMDIR,RND,ROLLBACK,RSET,RTRIM$,RUN,SADD,SAVEPOINT,SCREEN,SEEKEQ
  108. RESERVED=SEEKGE,SEEKGT,SEEK,SEG,SELECT,SETINDEX,SETMEM,SGN,SHARED,SHELL
  109. RESERVED=SIGNAL,SINGLE,SIN,SLEEP,SOUND,SPACE$,SPC,SQR,SSEGADD,SSEG,STACK
  110. RESERVED=STATIC,STEP,STICK,STOP,STR$,STRIG,STRING$,STRING,SUB,SWAP,SYSTEM
  111. RESERVED=TAB,TAN,THEN,TIME$,TIMER,TO,TROFF,TRON,TYPE,UBOUND,UCASE$,UEVENT
  112. RESERVED=UNLOCK,UNTIL,UPDATE,USING,VAL,VARPTR$,VARPTR,VARSEG,VIEW,WAIT
  113. RESERVED=WEND,WHILE,WIDTH,WINDOW,WRITE,XOR
  114. SYMBOL=$%!#()^-*/+=<>
  115. STRING="
  116. LITERAL=
  117. OPENCOM=
  118. CLOSECOM=
  119. EOLCOM=',REM,Rem,rem
  120. SENSITIVE=0
  121. COMSEARCH=1
  122.  
  123.  Syntax Highlighting for 80x86 Assembly
  124.  
  125. EXT=.ASM
  126. RESERVED=AND,BYTE,CODEPTR,DATAPTR,DUP,DWORD,ENDM,ENDP,ENDS,EQ,EXTRN,FAR
  127. RESERVED=FWORD,GE,GT,HIGH,LARGE,LENGTH,LE,LOW,LT,MACRO,MASK,MOD,NEAR,NE
  128. RESERVED=NOT,OFFSET,OR,PROC,PTR,PUBLIC,PWORD,QWORD,SEGMENT,SEG,SHL,SHORT
  129. RESERVED=SHR,SIZE,SMALL,SYMTYPE,TBYTE,THIS,TYPE,UNKNOWN,WIDTH,WORD,XOR
  130. SYMBOL=%!&$()*+-/:?.<>[]
  131. STRING='"
  132. LITERAL=
  133. OPENCOM=
  134. CLOSECOM=
  135. EOLCOM=;
  136. SENSITIVE=0
  137. COMSEARCH=1
  138.  
  139.  Syntax Highlighting for Paradox 3.5
  140.  
  141. EXT=.SC
  142. RESERVED=ACCEPT,ADD,ARRAY,ATTRIBUTE,BACKSPACE,BEEP,BLINK,CANVAS,CHECKPLUS
  143. RESERVED=CHECK,CLEARALL,CLEARIMAGE,CLEAR,CLOSE PRINTER,COEDITKEY,COEDIT
  144. RESERVED=COPYFORM,COPYFROMARRAY,COPYREPORT,COPYTOARRAY,COPY,CREATE,CREATLIB
  145. RESERVED=CROSSTABKEY,CTRLBACKSPACE,CTRLBREAK,CTRLEND,CTRLHOME
  146. RESERVED=CTRLLEFT,CTRLRIGHT,CURSOR,DEBUG,DELETELINE,DELETE,DEL,DITTO
  147. RESERVED=DO_IT!,DOSBIG,DOS,DOWNIMAGE,DOWN,ECHO,EDITKEY,EDITLOG,EDIT,ELSE
  148. RESERVED=EMPTY,ENDPROC,ENDIF,ENDWHILE,END,ENTER,ESC,EXAMPLE,EXECPROC
  149. RESERVED=EXECUTE,EXIT,FIELDVIEW,FIRSTSHOW,FORMKEY,FORMTABLES,FORM,GRAPHKEY
  150. RESERVED=GROUPBY,HELP,HOME,IF,IMAGERIGHTS,INDEX,INFOLIB,INSTANTPLAY
  151. RESERVED=INSTANTREPORT,INS,KEYLOOPUP,KEYPRESS,LEFT,LOCATE,LOCKKEY
  152. RESERVED=LOCKRECORDS,LOCK,LOOP,MENU,MESSAGE,MOVETO,NOREFRESH,NORMAL,OFF
  153. RESERVED=OPEN PRINTER,OR,PAINTCANVAS,PASSWORD,PGDN,PGUP,PICKFORM,PLAY
  154. RESERVED=PRINTER,PRINT,PRIVTABLES,PROC,PROMPT,PROTECT,QUERY,QUITLOOP,QUIT
  155. RESERVED=READLIB,REFRESH,RELEASE,RENAME,REPORTTABLES,REPORT,REQUIREDCHECK
  156. RESERVED=REQUIRED,RESET,RETURN,REVERSETAB,RIGHT,ROTATE,RUN,SAVETABLES
  157. RESERVED=SAVEVARS,SCAN,SELECT,SETDIR,SETKEY,SETMARGIN,SETMAXSIZE,SETPRINTER
  158. RESERVED=SETSWAP,SHOWARRAY,SHOWFILES,SHOWMENU,SHOWTABLES,SKIP,SLEEP,SORT
  159. RESERVED=STYLE,SUBTRACT,SWITCH,SYNCCURSOR,TABLE,TAB,TEXT,THEN,TYPEIN,UNDO
  160. RESERVED=UNLOCKRECORD,UNLOCK,UNPASSWORD,UPIMAGE,UP,UNTIL,VERTRULER,VIEW
  161. RESERVED=WAIT,WHILE,WRITELIB,ZOOMNEXT,ZOOM
  162. SYMBOL={}[]().=+-*/:<>&,!?
  163. STRING='"
  164. LITERAL=\
  165. OPENCOM=
  166. CLOSECOM=
  167. EOLCOM=;
  168. SENSITIVE=0
  169. COMSEARCH=2
  170.  
  171.  Syntax Highlighting for PAL-Edit
  172.  
  173. EXT=.SC
  174. RESERVED=AND,CASE,ELSE,ENDFOREACH,ENDFOR,ENDIF,ENDPROC,ENDQUERY,ENDSCAN
  175. RESERVED=ENDSQL,ENDSWITCH,ENDTEXT,ENDWHILE,EXIT,FALSE,FOREACH,FOR,IF,IIF
  176. RESERVED=LOOP,NOT,OR,OTHERWISE,PROC,QUERY,QUIT,QUITLOOP,RETURN,SCAN,SQL
  177. RESERVED=SWITCH,TEXT,THEN,TRUE,WHILE
  178. SYMBOL={}[]()-+*=,:@?/
  179. STRING="
  180. LITERAL=\
  181. OPENCOM=
  182. CLOSECOM=
  183. EOLCOM=;
  184. SENSITIVE=0
  185. COMSEARCH=2
  186.  
  187.  Syntax Highlighting for DOS Batch files
  188.  
  189. EXT=.BAT
  190. RESERVED=APPEND,ASSIGN,ATTRIB,BACKUP,BREAK,CALL,CD,CHCP,CHDIR,CHKDSK
  191. RESERVED=CLS,COMMAND,COMP,COPY,CTTY,DATE,DEBUG,DEL,DIR,DISKCOMP,DISKCOPY
  192. RESERVED=DOSKEY,DOSSHELL,DO,ECHO,EDIT,EDLIN,EMM386,ERASE,EXE2BIN,EXIST
  193. RESERVED=EXIT,EXPAND,FASTOPEN,FC,FDISK,FIND,FORMAT,FOR,GOTO,GRAFTABL
  194. RESERVED=GRAPHICS,HELP,IF,IN,JOIN,KEYB,LABEL,LH,LOADHIGH,MD,MEM,MIRROR
  195. RESERVED=MKDIR,MODE,MORE,NLSFUNC,NOT,PATH,PAUSE,PRINT,PROMPT,QBASIC
  196. RESERVED=RD,RECOVER,RENAME,REN,REPLACE,RESTORE,RMDIR,SETVER,SET
  197. RESERVED=SHARE,SHIFT,SORT,SUBST,SYS,TIME,TREE,TYPE,UNDELETE,UNFORMAT
  198. RESERVED=VERIFY,VER,VOL,XCOPY
  199. SYMBOL=+-*/&~=.,;()[]{}|^<>#%
  200. STRING=
  201. LITERAL=
  202. OPENCOM=
  203. CLOSECOM=
  204. EOLCOM=REM,Rem,rem
  205. SENSITIVE=0
  206. COMSEARCH=1
  207.  
  208.  Syntax Highlighting for DOS CONFIG.SYS files
  209.  
  210. EXT=.SYS
  211. RESERVED=BREAK,BUFFERS,COUNTRY,DEVICE,DEVICEHIGH,DOS,DRIVPARM
  212. RESERVED=FCBS,FILES,INCLUDE,INSTALL,LASTDRIVE,MENUDEFAULT,MENUITEM,
  213. RESERVED=NUMLOCK,SET,SHELL,STACKS,SUBMENU,SWITCHES,VERIFY
  214. SYMBOL=+-*/&~=.,;()[]{}|^<>#%
  215. STRING=
  216. LITERAL=
  217. OPENCOM=
  218. CLOSECOM=
  219. EOLCOM=REM,Rem,rem
  220. SENSITIVE=0
  221. COMSEARCH=1
  222.  
  223.  Syntax Highlighting for Modula 2
  224.  
  225. EXT=.MOD,.DEF
  226. RESERVED=ABS,AND,ARRAY,BEGIN,BITSET,BOOLEAN,BY,CAP,CARDINAL,CASE,CHAR
  227. RESERVED=CHR,CONST,DEC,DEFINITION,DISPOSE,DIV,DO,ELSE,ELSIF,END,EXCL
  228. RESERVED=EXIT,EXPORT,FLOAT,FOR,FROM,HALT,HIGH,IF,IMPLEMENTATION
  229. RESERVED=IMPORT,INCL,INC,INTEGER,IN,LONGCARD,LONGFLOAT,LONGINT
  230. RESERVED=LONGORD,LONGREAL,LONGTRUNC,LONG,LOOP,MAX,MIN,MODULE,MOD,NEW
  231. RESERVED=NOT,ODD,OF,ORD,OR,POINTER,PROCEDURE,QUALIFIED,REAL,RECORD
  232. RESERVED=REPEAT,RETURN,SET,SHORT,SIZE,THEN,TO,TRUNC,TYPE,UNTIL,VAL
  233. RESERVED=VAR,WHILE,WITH
  234. SYMBOL=+-*/&~:=.,;()[]{}|^<>#%
  235. STRING='"
  236. LITERAL=
  237. OPENCOM=(*
  238. CLOSECOM=*)
  239. EOLCOM=
  240. SENSITIVE=1
  241. COMSEARCH=10
  242.  
  243.  Syntax Highlighting for Script Application Language for Telix (SALT)
  244.  
  245. EXT=.SLT
  246. RESERVED=and,break,continue,do,else,for,goto,if,int,not,or,return,str,while
  247. SYMBOL={}[]().=+-*/:;<>|&#,~!?
  248. STRING='"
  249. LITERAL=^
  250. OPENCOM=
  251. CLOSECOM=
  252. EOLCOM=//
  253. SENSITIVE=0
  254. COMSEARCH=1
  255.  
  256.  Syntax Highlighting for Robocomm Script Language
  257.  
  258. EXT=.RS
  259. RESERVED=APPEND,CAPTURE,CD,CLEAR,CLOSE,CONNECTED,COPY,DAY,DELAY,DIR
  260. RESERVED=DISABLE,DOWNLOAD,EMPTY,ENABLE,ENDPARAMS,ERASE,ERRORLEVEL
  261. RESERVED=EXISTONLY,EXIST,EXIT,FAILURE,FILE,GOSUB,GOTO,HANGUP,IF,IMPORT
  262. RESERVED=JOIN,KEYBOARD,MAIL,MAIN,MD,MESSAGE,MSGS,NOTES,NOT,OVERWRITE
  263. RESERVED=PARAMETER,PASSWORD,PRO,RD,RENAME,RENUMBER,RESUMEOK,RETURN
  264. RESERVED=RUN,SEND,SOUND,STATISTICS,TERMINAL,TIMEOUT,TITLE,TO,UPLOAD
  265. RESERVED=USING,VENUE,WAITFOR,WAITUNTIL,WATCHES,WATCHES,WHEN
  266. SYMBOL={}[]().=+-*/;<>|&#,~!?
  267. STRING="
  268. LITERAL=^
  269. OPENCOM=
  270. CLOSECOM=
  271. EOLCOM=;
  272. SENSITIVE=0
  273. COMSEARCH=1
  274.  
  275.  Syntax Highlighting for COMMO Script Language
  276.  
  277. EXT=?
  278. RESERVED=ALARM,ASCIIUP,AUTOBAUD,BEEP,BREAK,CALL,CAPMODE,CAPTURE
  279. RESERVED=CHATMODE,CLEAR,CONFIG,CURSOR,DELAY,DIAL,DISPLAY,DOORWAY
  280. RESERVED=EXECUTE,EXED,EXEN,EXIT,GOLOOK,GOTO,HANGUP,HELP,HOLD,IFCARRIER
  281. RESERVED=IFERRORLEVEL,IFEXIST,INITMODEM,KEYSTUFF,LIGHTS,LOCALECHO,LOOKFOR
  282. RESERVED=MACLOAD,MACRO,MARK,MENU,NOOP,OFFLOG,PARMS,PASSWORD,PAUSE,POPSTACK
  283. RESERVED=PRINTLOG,PUSHSTACK,RETURN,SCREEN,SCROLLBACK,SEND,SETLOOK
  284. RESERVED=SHELL,SOUND,SSLOOK,STATUSLINE,STOP,TERMINAL,UNMARK,VTCUR,VTPAD
  285. SYMBOL=[]()=+-*/;<>|&#,~!?
  286. STRING=
  287. LITERAL=
  288. OPENCOM=}
  289. CLOSECOM={
  290. EOLCOM=
  291. SENSITIVE=0
  292. COMSEARCH=20
  293.  
  294.  Syntax Highlighting for Procomm Plus ASPECT Script Language
  295.  
  296. EXT=.ASP
  297. RESERVED=ADD,ALARM,ASSIGN,ATGET,ATOI,ATSAY,BOX,BREAK,BYE,CALL,CASE
  298. RESERVED=CHDIR,CLEAR,CONNECT,CUROFF,CURON,CWHEN,DATE,DEC,DEFAULT,DIAL
  299. RESERVED=DIR,DIV,DLOAD,DOS,ELSE,EMULATE,ENDCASE,ENDFOR,ENDIF,ENDPROC
  300. RESERVED=ENDSWITCH,EXECUTE,EXIT,FATSAY,FCLEAR,FCLOSE,FETCH,FGETC,FGETS
  301. RESERVED=FIND,FOPEN,FOR,FPUTC,FPUTS,FREAD,FSEEK,FTELL,FWRITE,GETFILE,GET
  302. RESERVED=GOSUB,GOTO,HANGUP,HELP,HOST,IF,INC,INIT,ISFILE,ITOA,KERMSERVE
  303. RESERVED=KEYGET,KFLUSH,LE,LOCATE,LOG,MATGET,MDIAL,MESSAGE,METAKEY,MGET
  304. RESERVED=MLOAD,MUL,NEG,NOT,NULL,OR,PAUSE,PRINTER,PROC,QUIT,REDIAL,RENAME
  305. RESERVED=RETURN,RFLUSH,RGET,RUN,SCROLL,SENDFILE,SET,SHELL,SNAPSHOT,SOUND
  306. RESERVED=STATMSG,STRCAT,STRCMP,STRCPY,STRFMT,STRING,SUBSTR,SUB,SUSPEND UNTIL
  307. RESERVED=SWITCH,TERMINAL,TERMRESET,TIME,TRANSMIT,TYPE,VIDSAVE,WAITFOR,WHEN
  308. RESERVED=WHILE,WRITEC,XOR,ZERO
  309. SYMBOL={}[]().=+-*/:;<>|&#,~!?
  310. STRING='"
  311. LITERAL=^
  312. OPENCOM=
  313. CLOSECOM=
  314. EOLCOM=;
  315. SENSITIVE=0
  316. COMSEARCH=1
  317.  
  318.  Syntax Highlighting for Qmodem Script Language
  319.  
  320. EXT=.SCR
  321. RESERVED=ASSIGN,ATWRITE,BEEP,BIGDOS,BOX,BREAK,CAPTURE,CHDIR,CLOSEFILE
  322. RESERVED=CLRSCR,COLORBG,COLORFG,COLOR,DEBUG,DECR,DELAY,DIAL,DISPLAYLN
  323. RESERVED=DISPLAY,DOWNLOAD,DRIVE,EGA,EXIST,EXIT,FKEY,FLUSH,GETNR,GETN
  324. RESERVED=GET,GETR,GETSCR,GETX,GOSUB,GOTOXY,GOTO,GRAPHICS,HANGUP,HOST
  325. RESERVED=IF,INCR,INKEY,LOADFON,LOADKEY,LOG,NOTE,OPENFILE,PAUSE,POP,PORT
  326. RESERVED=PUSH,PUTSCR,READFILE,RETURN,SCRIPT,SEND,SETCOMM,STAMP,STRING
  327. RESERVED=SYSTEM,TIMEOUT,TURNON,UPLOAD,WAITFOR,WAITUNTIL,WHEN,WINDOW
  328. RESERVED=WRITEFILE,WRITELN,WRITE
  329. SYMBOL={}[]().=+-*/:;<>|&#,~!?
  330. STRING='"
  331. LITERAL=^
  332. OPENCOM=
  333. CLOSECOM=
  334. EOLCOM=;
  335. SENSITIVE=0
  336. COMSEARCH=1
  337.  
  338.  Syntax Highlighting for Telemate Script Language
  339.  (note file extension conflict with above)
  340.  
  341. EXT=.SCR
  342. RESERVED=ALARM,AND,APPEND,ATOI,AT,CASE,CHDIR,CLEAR,CLOSE,COMINCOUNT
  343. RESERVED=COMOUTCOUNT,CONCAT,CONNECTED,CREATE,DATE,DELAY,DELETE,DIAL
  344. RESERVED=DOS,ELSEIF,ELSE,ENDIF,ENDPROC,ENDSWITCH,ENDWHILE,EXITTELEMATE
  345. RESERVED=FILEEXIST,FILESIZE,FOUND,GETCH,GET,HANGUP,IF,IMAGE,INPUT
  346. RESERVED=INPUTCH,INTEGER,ITOA,KEYSTROKE,LENGTH,LOADFON,LOADKEY
  347. RESERVED=LOADMAC,LOADPAD,LOGGING,LOGOFF,LOGON,LOGPAUSE,LOGRESUME,NOT
  348. RESERVED=OPEN,OR,OTHERWISE,PRINT,PROCEDURE,PUT,QUERY,READCH,READ
  349. RESERVED=RECEIVE,RENAME,REPEAT,SCRIPT,SEEK,SEND,SET,STOP,STRDEL
  350. RESERVED=STRING,STRINS,STRPOS,STRSET,SUBSTR,SUCCESS,SWITCH,TELL,TIME
  351. RESERVED=UNTIL,USAGE,WAITFOR,WAITUNTIL,WHENIDLE,WHEN,WHEREX,WHEREY
  352. RESERVED=WHILE,WIDTHHEIGHT,WRITE,XOR
  353. SYMBOL={}[]().=+-*/:;<>|&#,~!?
  354. STRING="
  355. LITERAL=^
  356. OPENCOM=
  357. CLOSECOM=
  358. EOLCOM=;
  359. SENSITIVE=0
  360. COMSEARCH=1
  361.  
  362.  Syntax Highlighting for OzCIS Script Language
  363.  (note file extension conflicts with above)
  364.  
  365. EXT=.SCR
  366. RESERVED=BREAK,CAPTURE,CLS,DEC,DELAY,DL,DOS,END,ENTER,ERASE,FAIL
  367. RESERVED=GIF,GOSUB,GO,GWM,IF,INC,JUMP,LSEND,LWRITE,ONERROR,PROMPT
  368. RESERVED=RETURN,RUN,SEND,SET,SL,TERM,TIMEOUT,ULSEND,UPCASE,USEND,WAIT
  369. RESERVED=WMH,WRITE
  370. SYMBOL={}[]().=+-*/:;<>|&#,~!?
  371. STRING='"
  372. LITERAL=^
  373. OPENCOM=
  374. CLOSECOM=
  375. EOLCOM=;
  376. SENSITIVE=0
  377. COMSEARCH=1
  378.  
  379.  Syntax Highlighting for AUTOSIG Script Language
  380.  (note file extension conflicts with above)
  381.  
  382. EXT=.SCR
  383. RESERVED=ACCEPT,BEEP,CAPTURE,CLOSE,CLS,DISPLAY,DOW,ELSE,EXIT,GOTO
  384. RESERVED=IF,LABEL,LOGOFF,LOGON,MATCH,OFF,ON,OPEN,PAUSE,READLINE
  385. RESERVED=READ,SENDLINE,SEND,SET,SHELL,SHOW,THEN,TRACE,UPL,WAIT,WRITE
  386. SYMBOL={}[]().=+-*/:;<>|&#,~!?
  387. STRING='
  388. LITERAL=^
  389. OPENCOM=
  390. CLOSECOM=
  391. EOLCOM=*
  392. SENSITIVE=0
  393. COMSEARCH=1
  394.  
  395.  Syntax Highlighting for TAPCIS
  396.  (note file extension conflicts with above)
  397.  
  398. EXT=.SCR
  399. RESERVED=B,C,I,K,P,S,U,W,W,X
  400. SYMBOL=
  401. STRING=
  402. LITERAL=^
  403. OPENCOM=
  404. CLOSECOM=
  405. EOLCOM=;,E
  406. SENSITIVE=0
  407. COMSEARCH=1
  408.  
  409.  -----------------------------------------------------------------------
  410.  
  411.  
  412.  COMPILING and ASSEMBLING
  413.  ------------------------
  414.  
  415.  This file defines the active compilers & assemblers used by BOXER.
  416.  
  417.  When a file is compiled, this file is searched for entries which match
  418.  the extension of the file to be compiled.  If multiple active compilers
  419.  are found, a message will appear at compile-time to select the compiler
  420.  number (1-n).  As many as 5 compilers can be active for a given file
  421.  extension.  You might wish to have multiple definitions which vary only
  422.  in the compiler options, eg.
  423.  
  424.  Configuration strings for several popular compilers have been supplied.
  425.  To select a compiler, just delete the Space from the start of the line
  426.  so that the '.' appears in column 1.  The configuration string itself
  427.  must begin in column 6.  (Notice that some compilers are already
  428.  selected in the strings below)
  429.  
  430.  If you need to create a configuration string for a compiler or assembler
  431.  not listed, see the Compile File command in the manual for full details.
  432.  If you devise a string to support a compiler not named below, please
  433.  send it in so that our list can be made more inclusive.
  434.  
  435.  Note:  BOXER will search for DEFAULT.CFG first in the current directory,
  436.  and then in its home directory.  You might wish to keep different
  437.  DEFAULT.CFG files in various source directories to tailor compilers or
  438.  compiler options to the files in that directory.
  439.  
  440.  Important Note:
  441.  If you are a user of earlier versions of BOXER, remove the "BOXER_CC"
  442.  environment string from AUTOEXEC.BAT and delete the old BOXER.CFG file,
  443.  after transferring any compiler configurations you may have created to
  444.  this file.  BOXER will give the message "old config data found - see note
  445.  in DEFAULT.CFG" until these changes are made.
  446.  
  447.  -----------------------------------------------------------------------
  448.  
  449.  Turbo C
  450.  .c   tcc,,error,warning,3,4
  451.  
  452.  Borland C/C++
  453. .c   bcc,,error,warning,3,4
  454.  
  455.  Microsoft C
  456.  .c   cl,,error,warning,2,6
  457.  
  458.  Microsoft Quick C
  459.  .c   qcl,,error,warning,2,6
  460.  
  461.  WatCom C
  462.  .c   wcc386,%s,error!,warning!,2,4
  463.  
  464.  WatCom C
  465.  .c   wcl,,error!,warning!,2,5
  466.  
  467.  Mix Power C
  468.  Note: a tough fit, error messages appear 2 or more lines below
  469.  .c   pc,,):,warning,3,-1
  470.  
  471.  Gimpel's PC-LINT
  472.  .c   lint,%s,error,warning,4,5
  473.  
  474.  Microsoft Assembler
  475.  Note: MASM options must appear before the %s sequence
  476.  .asm masm,%s;,error,warning,2,4
  477.  
  478.  A86 Assembler
  479.  .asm a86,,error,warning,1,2
  480.  
  481.  Turbo Assembler
  482. .asm tasm,,error,warning,3,4
  483.  
  484.  Turbo Pascal
  485. .pas tpc,,Error,,2,4
  486.  
  487.  Turbo Pascal IDE
  488.  .pas turbo,%s,Error,,2,4
  489.  
  490.  Summer 87
  491.  .prg clipper,%s -m,line,,2,3
  492.  
  493.  Note: Clipper options must appear after the %s sequence
  494.  Clipper 5.0
  495. .prg clipper,%s,error,warning,2,4
  496.  
  497.  Power Basic
  498. .bas pbc,/ce,Error,,2,4
  499.  
  500.  Acucobol 2.1 files with the extension ".cbl"
  501.  After a successful compile, the executable is placed in "cbl.out"
  502. .cbl c:\acu\ccbl, -a -Cr -Di -Ce=cbl %s,line,line,3,4
  503.  
  504.  Script Application Language for Telix (SALT)
  505. .slt c:\telix\cs,,error,warning,3,5
  506.  
  507.  DB/C Databus (Subject, Wills & Co)
  508.  (requires a clever setup; error line # appears on line below message)
  509. .txt dbcmp,%s,. ,. ,1,-1
  510.